Kigkonsult\Icalcreator\Util\RecurFactory2 D

Total Complexity 262
Dependencies 7
Dependents 1
Total lines 1,462
Lines of code 963
Logical lines of code 618
Comment lines 469
Methods 29
Properties 11

Methods 29

Method Rating Maintainability Complexity Lines of code
recurMonthlyYearly3()
C
32 28 107
recurMonthly1()
C
32 27 106
recurYearly1()
C
33 24 101
assertRecur()
C
36 25 78
getRecurByDaysInMonth()
A
40 15 58
recurDaily1()
A
41 13 57
recurWeekly2()
A
42 11 51
bySetPosResultAppend()
A
48 11 32
isRecurMonthly1()
A
53 9 23
hasRecurByDaysWithRelativeWeekdays()
A
53 8 25
recurDaily2()
S
45 6 40
isRecurDaily1()
S
53 7 23
isRecurYearly2()
S
55 7 19
getRecurByDaysWithNoRelativeWeekdays()
S
57 7 17
recurWeekly1()
S
50 6 28
isRecurWeekly2()
S
56 6 19
isRecurMonthly2()
S
56 6 18
isRecurYearly1()
S
56 6 18
getMonthDaysFromByDay()
S
57 6 17
getRecurSimpleBase()
S
51 5 27
isRecurWeekly1()
S
60 5 14
isRecurDaily2()
S
61 5 12
dateToDateTime()
S
57 3 18
hasSetByPos()
S
62 3 11
getRecurByMonth()
S
63 3 11
getRecurByMonthDay()
S
63 3 11
getMonthDaysFromByMonthDayList()
S
62 3 11
getCount()
S
72 2 5
inList()
S
71 2 6